آموزش ماژول های پایتون
ماژول چیست؟
وقتی ما کدهای پروژه ها را می نویسیم، آنچه اتفاق می افتد این است که اندازه کد پایتون ما افزایش می یابد و در نتیجه در طول زمان سازماندهی نشده می شود. بنابراین، نگهداری و اشکال زدایی کد را دشوار می کند. برای حل این نوع مشکلات، ماژول های پایتون به ما کمک می کنند تا با استفاده از فایل ها و پوشه ها، محتوا را سازماندهی و گروه بندی کنیم. همچنین از دیگر قابلیت های ماژول استفاده مجدد از کدها می باشد. این رویکرد که در آن کد را به بخشهای جداگانه تقسیم کردهایم، جایی است که ماژولهای پایتون در تصویر ظاهر میشوند. در ادامه مطلب به نحوه استفاده از ماژول ها میپردازیم.
وارد کردن ماژول های پایتون
برای وارد کردن ماژول در پایتون باید فایلی با پسوند "py." ایجاد کنیم. و با عبارت import از ماژولی که ایجاد کردیم استفاده کنیم.مانند نمونه:
import test
test.welcome("weblog")
نکته: برای استفاده ماژول ها در پایتون از کلمه کلیدی import استفاده می کنیم. و برای فراخوانی قسمتی از ماژول از کلمه کلیدی from استفاده می کنیم.
نکته: ماژول ها توسط کتابخانه پایتون در دسترس هستند و با نصب پایتون ماژول ها هم نصب می شوند، بعضی از ماژول ها را هم می توان با pip manager پایتون نصب کرد.
نحوه تغییر نام یک ماژول پایتون
برای تغییر نام ماژول، هنگام وارد کردن یک ماژول، با کمک کلمه کلیدی as، می توانیم یک نام مستعار ایجاد کنیم. مانند نمونه:
import test as new_module
کدهایی که در ماژول پایتون قرار می گیرند:
- تابع های پایتون که خودمان تعریف کردیم.
- متغیرهایی نظیر لیست ها، دیکشنری، رشته ها
- کدهای اسکوپ اصلی ماژول
نکته: تابع dir() ماژولی را که وارد کردیم به عنوان ورودی می گیرد و لیستی از توابع و متغیرهای درون آن به ما می دهد.
امیدوارم آموزش ماژول ها برایتان مفید واقع شده باشد جهت یادگیری بیشتر ماژول ها می توانید به وب سایت آموزشی درسمن مراجعه کنید جهت دسترسی سریع تر به آموزش پایتون ادامه مطلبرا کلیک کنید.